to meet one's commitments - Allemand Anglais Dictionnaire